aa ab ab ab ac ad ad ad ae ab ab ab ab ab ab ab ab ab ab ab ab ab af ag 
ab ab ab ab ab ah ai ad ae ab ab ab ab ab ab ab ab ab ab ab ab af aj ak 
ab ab ab ab ab ab ac ad ae ab ab ab ab ab ab ab ab ab ab ab af aj ak ak 
ab ab ab ab ab ab ac ad ae ab ab ab ab ab ab ab ab ab ab ab al ak ak ak 
ab ab ab ab ab ab ac ad ae ab ab ab ab ab ab ab ab ab ab ab al ak ak ak 
ab ab ab ab ab ab ac ad am ab ab ab ab ab ab ab ab ab ab ab al ak ak ak 
ab ab ab ab ab ab ac ad ad an ao ab ab ab ab ab ab ab ab ab ap aq ak ak 
ab ab ab ab ab af ag ar ad as at ag ao ab ab ab ab ab ab ab ab ap aq ak 
ab ab af ag ag aj ak au ad av aw aq at ag ao ab ab ab ab ab ab af aj ak 
ab af aj ak ak ak ak au ad ad ad av aq ak at ag ao ab ab ab ab al ak ak 
af aj ak ak ak ak ax ay ad az ad ad av aw aq ak at ao ab ab ab al ak ak 
al ak ak ak ax aw ay ad ad an ar ad ad ad av aq ak aA ab ab ab al ak ak 
al ak ak ax ay ad ad ad aB al at aC ar ad ad as ak aA ab ab ab ap aq ak 
al ak ax ay ad ad aD aC ao ap aq ak at ar ad as ak aA ab ab ab ab ap aE 
al ak au ad ad aD aj ak aA aF al ak ak aA aG al ak aA ab ab ab ab ab ab 
al ak au ad aD aj ak ak at ag aj ak ax ay ad as ak aA ab ab ab ab ab ab 
al ak aA aG aH aq ak ak ak ak ax aw ay ad ad as ak aA ab ab ab ab ab ab 
al ak au ad ad av aq ak ax aw ay ad ad ad aD aj ax aI ab ab ab ab ab ab 
ap aq at ar ad ad av aw ay ad ad ad aD aC aj ax aI ab ab ab ab ab ab ab 
ab al ak at ar ad ad ad ad ad aD aC aj ak ax aI ab ab ab ab ab ab ab ab 
ab ap aq ak at aC aC aC ar ad av aq ak ax aI ab ab ab ab ab ab ab ab ab 
ab ab ap aq ak ak ak ak au ad ad as ak aA ab ab ab ab aJ aK aL ab ab ab 
ab ab ab ap aE aE aE aE aI aM ad aN aE aI ab ab ab ab aO aP aL ab ab ab 
ab ab ab ab ab ab ab ab ab ac ad ae ab ab ab ab ab aJ aP aP aL ab ab ab 

:def
battle_bg=generic.png
level_left=world2x3.txt
level_right=world4x3.txt
level_down=world3x4.txt
level_up=world3x2.txt
level_downleft=world2x4.txt
level_upleft=world2x2.txt
level_upright=world4x2.txt
level_downright=world4x4.txt
:aa
pix("grass.png")
walk(1)
if(stat("level"), "<", 2)
	mapstat("addmonster", "Orc")
	end()
endif
if(stat("level"), "<", 4)
	mapstat("addmonster", "Orc")
	mapstat("addmonster", "Ferocious Armless")
	end()
endif
if(stat("level"), "<", 6)
	mapstat("addmonster", "Orc")
	mapstat("addmonster", "Ferocious Armless")
	mapstat("addmonster", "Highway Bandit")
	end()
endif
if(stat("level"), "<", 8)
	mapstat("addmonster", "Orc")
	mapstat("addmonster", "Ferocious Armless")
	mapstat("addmonster", "Highway Bandit")
	mapstat("addmonster", "Acid Slime")
	mapstat("addmonster", "Acid Slime")
	end()
endif
if(stat("level"), "<", 10)
	mapstat("addmonster", "Orc")
	mapstat("addmonster", "Ferocious Armless")
	mapstat("addmonster", "Highway Bandit")
	mapstat("addmonster", "Acid Slime")
	mapstat("addmonster", "Giant Spider")
	mapstat("addmonster", "Giant Spider")
	end()
endif
if(stat("level"), "<", 12)
	mapstat("addmonster", "Orc")
	mapstat("addmonster", "Ferocious Armless")
	mapstat("addmonster", "Highway Bandit")
	mapstat("addmonster", "Acid Slime")
	mapstat("addmonster", "Giant Spider")
	mapstat("addmonster", "Wizard")
	mapstat("addmonster", "Wizard")
	end()
endif
if(stat("level"), "<", 14)
	mapstat("addmonster", "Orc")
	mapstat("addmonster", "Ferocious Armless")
	mapstat("addmonster", "Highway Bandit")
	mapstat("addmonster", "Acid Slime")
	mapstat("addmonster", "Giant Spider")
	mapstat("addmonster", "Wizard")
	mapstat("addmonster", "Goblin")
	mapstat("addmonster", "Goblin")
	end()
endif
if(stat("level"), "<", 16)
	mapstat("addmonster", "Ferocious Armless")
	mapstat("addmonster", "Highway Bandit")
	mapstat("addmonster", "Acid Slime")
	mapstat("addmonster", "Giant Spider")
	mapstat("addmonster", "Wizard")
	mapstat("addmonster", "Goblin")
	mapstat("addmonster", "Skeleton")
	mapstat("addmonster", "Skeleton")
	end()
endif
if(stat("level"), "<", 18)
	mapstat("addmonster", "Highway Bandit")
	mapstat("addmonster", "Acid Slime")
	mapstat("addmonster", "Giant Spider")
	mapstat("addmonster", "Wizard")
	mapstat("addmonster", "Goblin")
	mapstat("addmonster", "Skeleton")
	mapstat("addmonster", "Troll")
	mapstat("addmonster", "Troll")
	end()
endif
if(stat("level"), "<", 20)
	mapstat("addmonster", "Acid Slime")
	mapstat("addmonster", "Giant Spider")
	mapstat("addmonster", "Wizard")
	mapstat("addmonster", "Goblin")
	mapstat("addmonster", "Skeleton")
	mapstat("addmonster", "Troll")
	mapstat("addmonster", "Death Knight")
	mapstat("addmonster", "Death Knight")
	end()
endif
if(stat("level"), "<", 22)
	mapstat("addmonster", "Giant Spider")
	mapstat("addmonster", "Wizard")
	mapstat("addmonster", "Goblin")
	mapstat("addmonster", "Skeleton")
	mapstat("addmonster", "Troll")
	mapstat("addmonster", "Death Knight")
	mapstat("addmonster", "Bronze Golem")
	mapstat("addmonster", "Bronze Golem")
	end()
endif
if(stat("level"), "<", 24)
	mapstat("addmonster", "Wizard")
	mapstat("addmonster", "Goblin")
	mapstat("addmonster", "Skeleton")
	mapstat("addmonster", "Troll")
	mapstat("addmonster", "Death Knight")
	mapstat("addmonster", "Bronze Golem")
	mapstat("addmonster", "Dark Goblin")
	mapstat("addmonster", "Dark Goblin")
	end()
endif
if(stat("level"), "<", 26)
	mapstat("addmonster", "Goblin")
	mapstat("addmonster", "Skeleton")
	mapstat("addmonster", "Troll")
	mapstat("addmonster", "Death Knight")
	mapstat("addmonster", "Bronze Golem")
	mapstat("addmonster", "Dark Goblin")
	mapstat("addmonster", "Iron Golem")
	mapstat("addmonster", "Iron Golem")
	end()
endif
if(stat("level"), "<", 28)
	mapstat("addmonster", "Skeleton")
	mapstat("addmonster", "Troll")
	mapstat("addmonster", "Death Knight")
	mapstat("addmonster", "Bronze Golem")
	mapstat("addmonster", "Dark Goblin")
	mapstat("addmonster", "Iron Golem")
	mapstat("addmonster", "Gold Dragon")
	mapstat("addmonster", "Gold Dragon")
	end()
endif
if(stat("level"), "<", 28)
	mapstat("addmonster", "Troll")
	mapstat("addmonster", "Death Knight")
	mapstat("addmonster", "Bronze Golem")
	mapstat("addmonster", "Dark Goblin")
	mapstat("addmonster", "Iron Golem")
	mapstat("addmonster", "Gold Dragon")
	mapstat("addmonster", "Lost Soul")
	mapstat("addmonster", "Lost Soul")
	end()
endif
if(stat("level"), "<", 30)
	mapstat("addmonster", "Death Knight")
	mapstat("addmonster", "Bronze Golem")
	mapstat("addmonster", "Dark Goblin")
	mapstat("addmonster", "Iron Golem")
	mapstat("addmonster", "Gold Dragon")
	mapstat("addmonster", "Lost Soul")
	mapstat("addmonster", "Ice Dragon")
	mapstat("addmonster", "Ice Dragon")
	end()
endif
if(stat("level"), "<", 32)
	mapstat("addmonster", "Bronze Golem")
	mapstat("addmonster", "Dark Goblin")
	mapstat("addmonster", "Iron Golem")
	mapstat("addmonster", "Gold Dragon")
	mapstat("addmonster", "Lost Soul")
	mapstat("addmonster", "Ice Dragon")
	mapstat("addmonster", "Platinum Golem")
	mapstat("addmonster", "Platinum Golem")
	end()
endif
if(stat("level"), "<", 34)
	mapstat("addmonster", "Dark Goblin")
	mapstat("addmonster", "Iron Golem")
	mapstat("addmonster", "Gold Dragon")
	mapstat("addmonster", "Lost Soul")
	mapstat("addmonster", "Ice Dragon")
	mapstat("addmonster", "Platinum Golem")
	mapstat("addmonster", "Black Dragon")
	mapstat("addmonster", "Black Dragon")
	end()
endif
#above level 34:
mapstat("addmonster", "Iron Golem")
mapstat("addmonster", "Gold Dragon")
mapstat("addmonster", "Lost Soul")
mapstat("addmonster", "Ice Dragon")
mapstat("addmonster", "Platinum Golem")
mapstat("addmonster", "Black Dragon")
mapstat("addmonster", "Black Dragon")
:ab
pix("grass.png")
walk(1)
:ac
pix("water/water_w.png")
walk(1)
:ad
pix("water/water.png")
walk(0)
:ae
pix("water/water_e.png")
walk(1)
:af
pix("forest_nw2.png")
walk(1)
:ag
pix("forest_n.png")
walk(1)
:ah
pix("water/water_s.png")
walk(1)
:ai
pix("water/water_sw.png")
walk(1)
:aj
pix("forest_nw3.png")
walk(1)
:ak
pix("forest.png")
walk(1)
:al
pix("forest_w.png")
walk(1)
:am
pix("water/water_ne.png")
walk(1)
:an
pix("forest_nw2.png")
walk(1)
addpix("water/water_e_trans.png")
:ao
pix("forest_ne.png")
walk(1)
:ap
pix("forest_sw.png")
walk(1)
:aq
pix("forest_sw2.png")
walk(1)
:ar
pix("forest_ne.png")
walk(1)
addpix("water/water_sw_trans.png")
:as
pix("forest_w.png")
walk(1)
addpix("water/water_e_trans.png")
:at
pix("forest_ne2.png")
walk(1)
:au
pix("forest_e.png")
walk(1)
addpix("water/water_w_trans.png")
:av
pix("forest_sw.png")
walk(1)
addpix("water/water_ne_trans.png")
:aw
pix("forest_s.png")
walk(1)
addpix("water/water_n_trans.png")
:ax
pix("forest_se2.png")
walk(1)
:ay
pix("forest_se.png")
walk(1)
addpix("water/water_nw_trans.png")
:az
pix("water/land_s.png")
walk(1)
:aA
pix("forest_e.png")
walk(1)
:aB
pix("grass.png")
walk(1)
addpix("water/water_se_trans.png")
:aC
pix("forest_n.png")
walk(1)
addpix("water/water_s_trans.png")
:aD
pix("forest_nw2.png")
walk(1)
addpix("water/water_se_trans.png")
:aE
pix("forest_s.png")
walk(1)
:aF
pix("grass.png")
walk(1)
addpix("castle.png")
Action
move("townC.txt", 30, 52)
hero("hero_n")
:aG
pix("water/bridge_ew.png")
walk(1)
:aH
pix("forest_sw.png")
walk(1)
addpix("water/water_n_trans.png")
:aI
pix("forest_se.png")
walk(1)
:aJ
pix("hills/hills_w.png")
walk(0)
:aK
pix("hills/hills_n3.png")
walk(0)
:aL
pix("hills/hills_e.png")
walk(0)
:aM
pix("grass.png")
walk(1)
addpix("water/water_sw_trans.png")
:aN
pix("forest_sw.png")
walk(1)
addpix("water/water_e_trans.png")
:aO
pix("hills/hills_n2_e_double.png")
walk(0)
:aP
pix("hills/hills_n4.png")
walk(0)
